package de.dhbw.karlsruhe.picsim.gui;

import javax.swing.*;

/**
 * Created by IntelliJ IDEA.
 * User: goesen
 * Date: Apr 15, 2010
 * Time: 5:02:08 PM
 */
public interface VisualisationFactory {

    JComponent getProgramMemoryVisualisation();

    JComponent getDataMemoryVisualisation();

    JComponent getWRegisterVisualisation();

    JComponent getStackVisualisation();

    JComponent getTimeVisualisation();

    void rebuild();
}
